package com.hyt.it.ogt.ykcj.domain.grade;



import java.math.BigDecimal;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;

import com.hyt.it.ogt.ykcj.common.annotation.Excel;
import com.hyt.it.ogt.ykcj.common.core.domain.BaseEntity;

/**
 * 公务员考生信息成绩对象 servant_examinee_subject_grade
 * 
 * @author admin
 * @date 2021-09-09
 */
public class ServantExamineeSubjectGrade extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** ID */
    private String id;

    /** 考试ID */
    @Excel(name = "考试ID")
    private String examId;

    /** 考生信息ID */
    @Excel(name = "考生信息ID")
    private String examineeId;

    /** 科目ID */
    @Excel(name = "科目ID")
    private String subjectId;

    /** 题干ID */
    @Excel(name = "题干ID")
    private String stemId;

    /** 成绩分数 */
    @Excel(name = "成绩分数")
    private BigDecimal score;

    /** 部门id */
    @Excel(name = "部门id")
    private Long deptId;

    public void setId(String id) 
    {
        this.id = id;
    }

    public String getId() 
    {
        return id;
    }
    public void setExamId(String examId)
    {
        this.examId = examId;
    }

    public String getExamId()
    {
        return examId;
    }
    public void setExamineeId(String examineeId) 
    {
        this.examineeId = examineeId;
    }

    public String getExamineeId() 
    {
        return examineeId;
    }
    public void setSubjectId(String subjectId) 
    {
        this.subjectId = subjectId;
    }

    public String getSubjectId() 
    {
        return subjectId;
    }
    public void setStemId(String stemId) 
    {
        this.stemId = stemId;
    }

    public String getStemId() 
    {
        return stemId;
    }
    public void setScore(BigDecimal score) 
    {
        this.score = score;
    }

    public BigDecimal getScore() 
    {
        return score;
    }
    public void setDeptId(Long deptId) 
    {
        this.deptId = deptId;
    }

    public Long getDeptId() 
    {
        return deptId;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE)
            .append("id", getId())
            .append("examId", getExamId())
            .append("examineeId", getExamineeId())
            .append("subjectId", getSubjectId())
            .append("stemId", getStemId())
            .append("score", getScore())
            .append("deptId", getDeptId())
            .append("createTime", getCreateTime())
            .append("createBy", getCreateBy())
            .append("updateTime", getUpdateTime())
            .append("updateBy", getUpdateBy())
            .toString();
    }
}
